草庐IT

C++ double 到 long long

全部标签

ios - 在 Swift 3 中将可选字符串转换为 double

我有一个选项字符串,想将其转换为double。这在Swift2中有效,但自从转换为Swift3后,我得到的值为0。vardLati=0.0dLati=(latitudeasNSString).doubleValue我检查过,latitude有一个可选的字符串值,例如-80.234543218675654,但dLati值为0***************好的,为清楚起见,新更新******************我有一个ViewController,里面有一个按钮,当触摸按钮时,它会调用另一个ViewController并向它传递一些值这是第一个ViewController的代码varc

ios - 在 Swift 3 中将可选字符串转换为 double

我有一个选项字符串,想将其转换为double。这在Swift2中有效,但自从转换为Swift3后,我得到的值为0。vardLati=0.0dLati=(latitudeasNSString).doubleValue我检查过,latitude有一个可选的字符串值,例如-80.234543218675654,但dLati值为0***************好的,为清楚起见,新更新******************我有一个ViewController,里面有一个按钮,当触摸按钮时,它会调用另一个ViewController并向它传递一些值这是第一个ViewController的代码varc

casting - Swift Double 不能转换为 CGFloat

我试图画一个简单的圆当我到达下面一行时我收到错误“DoubleisNotConvertabletoCGFloatunderthestartAngle=0.0path.addArcWithCenter(center,radius:radius,startAngle:0.0,endAngle:Float(M_PI)*2.0,clockwise:true)如何在Swift中“转换”0.0使其成为CGFloat?我写的完整函数:funcdrawCircle(){//Drawingcodevarbounds:CGRect=secondView.boundsvarcenter=CGPoint()c

casting - Swift Double 不能转换为 CGFloat

我试图画一个简单的圆当我到达下面一行时我收到错误“DoubleisNotConvertabletoCGFloatunderthestartAngle=0.0path.addArcWithCenter(center,radius:radius,startAngle:0.0,endAngle:Float(M_PI)*2.0,clockwise:true)如何在Swift中“转换”0.0使其成为CGFloat?我写的完整函数:funcdrawCircle(){//Drawingcodevarbounds:CGRect=secondView.boundsvarcenter=CGPoint()c

ios - 如何在 Swift 中表示核心数据可选标量(Bool/Int/Double/Float)?

(首次注意到:Xcode8.2.1、iOS10、Swift3)(仍然存在于:Xcode9beta3、iOS11、Swift4)我们都知道CoreData的optionals概念优先于Swift的optionals.而且我们已经接受,即使CoreData属性被标记为Non-optional,自动生成的NSManagedObject子类也有一个可选类型:(有些人手动删除?没有任何不利影响,有些人没有,但这不是重点)(从这里开始的示例和屏幕截图适用于Bool属性,但同样适用于Int16/32/64、Double、float)现在我注意到了相反的情况——当Bool类型的CoreData属性被标

ios - 如何在 Swift 中表示核心数据可选标量(Bool/Int/Double/Float)?

(首次注意到:Xcode8.2.1、iOS10、Swift3)(仍然存在于:Xcode9beta3、iOS11、Swift4)我们都知道CoreData的optionals概念优先于Swift的optionals.而且我们已经接受,即使CoreData属性被标记为Non-optional,自动生成的NSManagedObject子类也有一个可选类型:(有些人手动删除?没有任何不利影响,有些人没有,但这不是重点)(从这里开始的示例和屏幕截图适用于Bool属性,但同样适用于Int16/32/64、Double、float)现在我注意到了相反的情况——当Bool类型的CoreData属性被标

ios - 为什么double类型的主窗口是可选的?

当访问UIapplication的主窗口时,它作为UIWindow??返回letview=UIApplication.sharedApplication().delegate?.window//view:UIWindow??为什么它作为双可选返回,它是什么意思,如果放入iflet中,我应该在它后面添加一个!吗?ifletview=UIApplication.sharedApplication().delegate?.window!虽然我的第一个想法是在委托(delegate)之后用!替换?但这不是解决方案。 最佳答案 @matt有详

ios - 为什么double类型的主窗口是可选的?

当访问UIapplication的主窗口时,它作为UIWindow??返回letview=UIApplication.sharedApplication().delegate?.window//view:UIWindow??为什么它作为双可选返回,它是什么意思,如果放入iflet中,我应该在它后面添加一个!吗?ifletview=UIApplication.sharedApplication().delegate?.window!虽然我的第一个想法是在委托(delegate)之后用!替换?但这不是解决方案。 最佳答案 @matt有详

ios - 在 Swift 中将 Int 转换为 Double

label.text=String(format:"%.1fhour",theOrder.bookingMins/60.0)上面的代码只是得到错误:'Int'isnotconvertibleto'Double'bookingMins是Int类型,那么如何在Swift中将Int转换为Double?似乎不像在C中那么简单。 最佳答案 试试Double(theOrder.bookingMins) 关于ios-在Swift中将Int转换为Double,我们在StackOverflow上找到一个类

ios - 在 Swift 中将 Int 转换为 Double

label.text=String(format:"%.1fhour",theOrder.bookingMins/60.0)上面的代码只是得到错误:'Int'isnotconvertibleto'Double'bookingMins是Int类型,那么如何在Swift中将Int转换为Double?似乎不像在C中那么简单。 最佳答案 试试Double(theOrder.bookingMins) 关于ios-在Swift中将Int转换为Double,我们在StackOverflow上找到一个类